package com.atde._05_behavioral_design_patterns.iterator;


import java.util.Iterator;

/**
 * @BelongsProject: hsp_java_design_mode
 * @BelongsPackage: com.atde._05_behavioral_design_patterns.iterator
 * @Author: Del
 * @CreateTime: 2025-06-27  14:33
 * @Description: 迭代器模式：定义一个接口，接口中声明获取迭代器的方法
 * @Version: 1.0
 */
public interface Colleage {

    String getName();

    // 添加系的方法
    void addDepartment(String name, String desc);

    // 返回一个迭代器的方法
    Iterator createIterator();

}
